\hypertarget{class_political_classifier_1_1_plot_generator_1_1_plot_generator}{\section{Political\-Classifier.\-Plot\-Generator.\-Plot\-Generator Class Reference}
\label{class_political_classifier_1_1_plot_generator_1_1_plot_generator}\index{Political\-Classifier.\-Plot\-Generator.\-Plot\-Generator@{Political\-Classifier.\-Plot\-Generator.\-Plot\-Generator}}
}


Plot\-Helper provides an A\-P\-I for create a plot image of the voter data.  


Inheritance diagram for Political\-Classifier.\-Plot\-Generator.\-Plot\-Generator\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_political_classifier_1_1_plot_generator_1_1_plot_generator}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_political_classifier_1_1_plot_generator_1_1_plot_generator_a6917f89b21be3590024cc576b642f28a}{Plot\-Generator} ()
\begin{DoxyCompactList}\small\item\em Construct the \hyperlink{class_political_classifier_1_1_plot_generator_1_1_plot_generator}{Plot\-Generator} object. \end{DoxyCompactList}\item 
Image \hyperlink{class_political_classifier_1_1_plot_generator_1_1_plot_generator_a3a10ec6d24091736278e6b01f87ef691}{Create\-Plot\-Image} (\hyperlink{struct_political_classifier_1_1_support_1_1_point2_d}{Point2\-D} median\-Point, \hyperlink{struct_political_classifier_1_1_support_1_1_point2_d}{Point2\-D}\mbox{[}$\,$\mbox{]} data\-Points, \hyperlink{struct_political_classifier_1_1_support_1_1_range2_d}{Range2\-D} plot\-Range, double radius\-Of\-Point\-Circle, byte alpha\-Of\-Point\-Circle=16)
\begin{DoxyCompactList}\small\item\em Creates an in-\/memory image of a plot from the given data. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Plot\-Helper provides an A\-P\-I for create a plot image of the voter data. 



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_political_classifier_1_1_plot_generator_1_1_plot_generator_a6917f89b21be3590024cc576b642f28a}{\index{Political\-Classifier\-::\-Plot\-Generator\-::\-Plot\-Generator@{Political\-Classifier\-::\-Plot\-Generator\-::\-Plot\-Generator}!Plot\-Generator@{Plot\-Generator}}
\index{Plot\-Generator@{Plot\-Generator}!PoliticalClassifier::PlotGenerator::PlotGenerator@{Political\-Classifier\-::\-Plot\-Generator\-::\-Plot\-Generator}}
\subsubsection[{Plot\-Generator}]{\setlength{\rightskip}{0pt plus 5cm}Political\-Classifier.\-Plot\-Generator.\-Plot\-Generator.\-Plot\-Generator (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_political_classifier_1_1_plot_generator_1_1_plot_generator_a6917f89b21be3590024cc576b642f28a}


Construct the \hyperlink{class_political_classifier_1_1_plot_generator_1_1_plot_generator}{Plot\-Generator} object. 



\subsection{Member Function Documentation}
\hypertarget{class_political_classifier_1_1_plot_generator_1_1_plot_generator_a3a10ec6d24091736278e6b01f87ef691}{\index{Political\-Classifier\-::\-Plot\-Generator\-::\-Plot\-Generator@{Political\-Classifier\-::\-Plot\-Generator\-::\-Plot\-Generator}!Create\-Plot\-Image@{Create\-Plot\-Image}}
\index{Create\-Plot\-Image@{Create\-Plot\-Image}!PoliticalClassifier::PlotGenerator::PlotGenerator@{Political\-Classifier\-::\-Plot\-Generator\-::\-Plot\-Generator}}
\subsubsection[{Create\-Plot\-Image}]{\setlength{\rightskip}{0pt plus 5cm}Image Political\-Classifier.\-Plot\-Generator.\-Plot\-Generator.\-Create\-Plot\-Image (
\begin{DoxyParamCaption}
\item[{{\bf Point2\-D}}]{median\-Point, }
\item[{{\bf Point2\-D}\mbox{[}$\,$\mbox{]}}]{data\-Points, }
\item[{{\bf Range2\-D}}]{plot\-Range, }
\item[{double}]{radius\-Of\-Point\-Circle, }
\item[{byte}]{alpha\-Of\-Point\-Circle = {\ttfamily 16}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_political_classifier_1_1_plot_generator_1_1_plot_generator_a3a10ec6d24091736278e6b01f87ef691}


Creates an in-\/memory image of a plot from the given data. 


\begin{DoxyParams}{Parameters}
{\em median\-Point} & The median point of the data points.\\
\hline
{\em data\-Points} & The voter data (in world units).\\
\hline
{\em plot\-Range} & The range of the plot across the image (in world units).\\
\hline
{\em radius\-Of\-Point\-Circle} & The radius of the circle that will be used to represent a point (in world units).\\
\hline
{\em alpha\-Of\-Point\-Circle} & The alpha value of the circle that will be used to represent a point\-: \mbox{[}0 -\/ 255\mbox{]}.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The image representation of the plot.
\end{DoxyReturn}


Implements \hyperlink{interface_political_classifier_1_1_support_1_1_i_plot_generator_a8bc056e36800ed2e139fc5f411c2ef67}{Political\-Classifier.\-Support.\-I\-Plot\-Generator}.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
C\-:/\-Users/\-Jonathan.\-De\-Carlo/\-Source/\-Repos/\-Political\-Classifier/src/\-Political\-Classifier.\-Plot\-Generator/Plot\-Generator.\-cs\end{DoxyCompactItemize}
